Text copied to clipboard!

Tytuł

Text copied to clipboard!

Inżynier Aplikacji Mobilnych

Opis

Text copied to clipboard!
Poszukujemy doświadczonego Inżyniera Aplikacji Mobilnych, który dołączy do naszego zespołu i pomoże w tworzeniu innowacyjnych aplikacji mobilnych. Osoba na tym stanowisku będzie odpowiedzialna za projektowanie, rozwój i optymalizację aplikacji na systemy iOS i Android, współpracując z zespołem programistów, projektantów UX/UI oraz testerów. Twoje główne zadania będą obejmować analizę wymagań biznesowych, projektowanie architektury aplikacji, implementację nowych funkcji oraz optymalizację wydajności i bezpieczeństwa aplikacji. Będziesz również odpowiedzialny za testowanie i debugowanie kodu, a także za integrację aplikacji z zewnętrznymi API i usługami. Idealny kandydat powinien posiadać doświadczenie w programowaniu w językach Swift, Kotlin lub React Native, a także znać zasady projektowania interfejsów użytkownika zgodnie z wytycznymi Apple i Google. Ważne jest również doświadczenie w pracy z bazami danych, RESTful API oraz narzędziami do kontroli wersji, takimi jak Git. Oferujemy atrakcyjne wynagrodzenie, elastyczne godziny pracy oraz możliwość pracy zdalnej. Dołącz do naszego zespołu i twórz aplikacje, które będą używane przez tysiące użytkowników na całym świecie!

Obowiązki

Text copied to clipboard!
  • Projektowanie i rozwój aplikacji mobilnych na platformy iOS i Android.
  • Optymalizacja wydajności i bezpieczeństwa aplikacji.
  • Integracja aplikacji z zewnętrznymi API i usługami.
  • Testowanie i debugowanie kodu.
  • Współpraca z zespołem UX/UI w celu zapewnienia najlepszej jakości interfejsu użytkownika.
  • Analiza wymagań biznesowych i technicznych.
  • Utrzymywanie i aktualizacja istniejących aplikacji.
  • Dokumentowanie kodu i procesów programistycznych.

Wymagania

Text copied to clipboard!
  • Doświadczenie w programowaniu w Swift, Kotlin lub React Native.
  • Znajomość zasad projektowania interfejsów użytkownika dla iOS i Android.
  • Doświadczenie w pracy z RESTful API i bazami danych.
  • Znajomość narzędzi do kontroli wersji, takich jak Git.
  • Umiejętność analitycznego myślenia i rozwiązywania problemów.
  • Dobra znajomość języka angielskiego.
  • Doświadczenie w pracy w metodykach Agile/Scrum.
  • Znajomość narzędzi CI/CD będzie dodatkowym atutem.

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie technologie mobilne są Ci najlepiej znane?
  • Czy masz doświadczenie w pracy z React Native lub Flutter?
  • Jakie wyzwania napotkałeś podczas tworzenia aplikacji mobilnych?
  • Jakie są Twoje doświadczenia z optymalizacją wydajności aplikacji?
  • Czy pracowałeś wcześniej w metodykach Agile/Scrum?
  • Jakie narzędzia do kontroli wersji używałeś w poprzednich projektach?
  • Czy masz doświadczenie w integracji aplikacji z zewnętrznymi API?
  • Jakie są Twoje oczekiwania względem pracy w naszym zespole?